slash and burn – English–Italiano translations

🇬🇧 en it 🇮🇹

slash and burn noun

  • technique
addebbiatura, debbio
Wiktionary Links